package org.example.springgobang;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ConfigurableApplicationContext;

@SpringBootApplication
public class SpringGobangApplication {
    /**
     * 它是 Spring 框架中的一个接口，是 ApplicationContext 的子接口。
     * ApplicationContext 是 Spring 容器的核心接口，它负责管理对象的创建、配置和生命周期。
     * ConfigurableApplicationContext 提供了更多可配置的功能，例如刷新应用上下文、关闭应用上下文等操作。
     */
    public static ConfigurableApplicationContext context;
    public static void main(String[] args) {
        context = SpringApplication.run(SpringGobangApplication.class, args);
    }

}
